package com.hawthorn.admin.service.common;

import com.hawthorn.admin.repository.SysUserTmpMapper;
import com.hawthorn.platform.model.dto.ExcelErrorDTO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.LinkedList;
import java.util.List;
import java.util.Map;

/**
 * <p>todo excel导入临时表的数据校验</p>
 * @author: andy.ten@tom.com | xukaixing@hotmail.com
 * @created: 2021/12/22 10:24 AM
 * @version v1.0.1
 * @copyright: Copyright (c) 2021 andyten
 */
@Service
public class ImportExlCheckTmp
{
  @Autowired
  SysUserTmpMapper sysUserTmpMapper;

  /**
   * <p>todo excel导入用户临时表</p>
   * @param: list
   * @param: userAccount
   * @param: bizPk
   * @return: void
   * @author: andy.ten@tom.com | xukaixing@hotmail.com
   * @date: 2021/12/22 9:31 PM
   * @version: 1.0.1
   * Modification History:
   * Date         Author          Version            Description
   * -----------------------------------------------------------
   * 2021/12/22    andy.ten        v1.0.1             init
   */
  public List<ExcelErrorDTO> saveSysUserTmp(String userAccount, Long bizPk, Map<String, Object> params)
  {
    List<ExcelErrorDTO> errlist = new LinkedList<>();
    // for (int i = 100; i > 0; i--)
    // {
    //   ExcelErrorDTO excelErrorDTO = new ExcelErrorDTO();
    //   excelErrorDTO.setRowNum(1);
    //   excelErrorDTO.setColNum(2);
    //   excelErrorDTO.setErrorDesc("测试" + i);
    //   errlist.add(excelErrorDTO);
    // }

    return errlist;
  }
}
